<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
	<TITLE></TITLE>
	<META NAME="GENERATOR" CONTENT="OpenOffice.org 3.0  (Unix)">
	<META NAME="CREATED" CONTENT="0;0">
	<META NAME="CHANGED" CONTENT="20090510;19022500">
	<META NAME="Info 1" CONTENT="">
	<META NAME="Info 2" CONTENT="">
	<META NAME="Info 3" CONTENT="">
	<META NAME="Info 4" CONTENT="">
	<STYLE TYPE="text/css">
	<!--
		@page { margin: 0.79in }
		P { margin-bottom: 0.08in }
		A:link { so-language: zxx }
	-->
	</STYLE>
</HEAD>
<BODY LANG="en-US" DIR="LTR">
<PRE>Space shooter demo 1.0
© Liam Zwitser, 2009
This program is licensed under the GNU GPL V 2
See source code for full license text

<B>For players</B>

To be able to play this game, there are two things you have to make sure of:

1: The program files must be executable. Set both “space shooter.py” in this folder, and “game.py”, in the bin folder to be executable.

2: You need to install the dependencies. These are the python modules Tkinter and pygame. Everything else comes preinstalled, at least on ubuntu 8.10 and 9.04.
I didn't test other operating systems. To install the required packages on ubuntu, open a terminal and execute the following command:

<B>sudo apt-get install python-tk python-pygame</B>

The goal of the game is to shoot as many enemy ships before you get destroyed yourself. Your state-of-the-art spaceship is outfitted with powerful shields, so you are able to take some hits, but you'll eventually be destroyed ;)

Every enemy ship you destroys adds 50 points to your score, and gives you 10 energy points for your laser guns. However, firing your laser costs you 10 energy points, so if you keep missing, you'll run out of energy and be unable to fire.
In addition, the game keeps track of the amount of enemies you have destroyed.
The more you blow up, the more will come to attack you at once ;)

The controls are as follows:

– Move the mouse to move the ship

– Spacebar fires laser cannon

– F key displays/hides the average framerate

– F1 to F4 keys change background music tracks


Known bugs/issues:

– It looks like crap. I know, I am not an artist, I am learning programming by making this game, and I just got some pictures from the net for sprites and such.
I apologize for any eyestrain this might cause ;)

– Sometimes the background music doesn't start automagically. If it doesn't, press one of the “change music” keys mentioned above to start playing a song.

– Sometimes multiple get destroyed and disappear when you hit one. This is under investigation. Scoring/energy increase is offcourse also multiplied by the number of ships that get destroyed.

Have fun trying out my game! ;)

<B>For programmers / content creators</B>

Because this program is written in python, there is no separate source code archive. The space shooter.py file in this folder is the menu. The actual game program is located in the “bin” folder and is executed when the user clicks the “play” button in the menu.

All of the data assets are in the “data” folder, which is also where the program stores it's settings file.

Any help fixing the bugs mentioned above or simple adding new features is much appreciated, just keep in mind this is the first graphical game I have ever made, so I am not exactly an ace yet ;)

<SPAN STYLE="font-weight: normal">Please go to the program's <A HREF="http://code.google.com/p/blittergames">homepage</A> if you want to help with development.</SPAN></PRE>
</BODY>
</HTML>